encapsulated cells - English Synonyms Dictionary